From c6686badb4a81f8b1f2eaaa198df06569a07f7ee Mon Sep 17 00:00:00 2001 From: Aravind Gopalakrishnan Date: Tue, 10 Jun 2014 12:04:35 +0200 Subject: [PATCH] x86,amd: remove unused wrmsr_amd After Andrew's commit 07884c9, all writes to password-protected MSR's are performed using wrmsr_amd_safe. Signed-off-by: Aravind Gopalakrishnan --- xen/arch/x86/cpu/amd.c | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/xen/arch/x86/cpu/amd.c b/xen/arch/x86/cpu/amd.c index ba6b63e7cb..5e78f87f78 100644 --- a/xen/arch/x86/cpu/amd.c +++ b/xen/arch/x86/cpu/amd.c @@ -45,17 +45,6 @@ integer_param("cpuid_mask_thermal_ecx", opt_cpuid_mask_thermal_ecx); s8 __read_mostly opt_allow_unsafe; boolean_param("allow_unsafe", opt_allow_unsafe); -static inline void wrmsr_amd(unsigned int index, unsigned int lo, - unsigned int hi) -{ - asm volatile ( - "wrmsr" - : /* No outputs */ - : "c" (index), "a" (lo), - "d" (hi), "D" (0x9c5a203a) - ); -} - static inline int rdmsr_amd_safe(unsigned int msr, unsigned int *lo, unsigned int *hi) { -- 2.30.2